home *** CD-ROM | disk | FTP | other *** search
- This is patchlevel 44 of the MiNT library.
-
- This is a pretty major overhaul; I've started splitting up some files that
- contained more than one function into several files containing one function
- each. This is the first step in the drastically needed cleanup of the user
- namespace and will probably take some time to complete. Because of this,
- expect many new files to be created. Most of the code in these files is
- nothing new; the only difference should be that fewer unwanted functions
- will be pulled in by the linker, hopefully making executable sizes a little
- smaller and causing fewer symbol conflicts with user programs.
-
- As of MiNT 1.10, the operating system now returns EPATH instead of EFILNF in
- some cases. So programs compiled with earlier releases of the library may
- start failing in situations where they previously worked. This release has a
- workaround for this incompatibility between MiNT/GEMDOS and UNIX (see
- enoent.c). There are probably a few more places this routine should be
- used; currently it is used with open() [indirectly correcting creat()],
- stat(), and unlink(). Let me know if you have problems with other routines
- (or if the workaround itself causes trouble, of course.)
-
- ----------------------------------------------------------------------------
-
- Notes about the patches:
-
- Please DELETE the files cfspeed.c, dirent.c, and exec.c. These files
- have been fragmented into several parts.
-
- The file getgroup.c, distributed in entirety, should replace the copy in your
- sources directory.
-
- Please apply these patches with "patch -p0", as files in subdirectories have
- been changed.
-
- Cheers,
- entropy
-
- entropy@terminator.rs.itd.umich.edu
-